<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
  <head>
    <meta name="copyright" content="Copyright (c) IBM Corporation and others 2000, 2011. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page."/>
    <link rel="stylesheet" href="../../book.css" charset="ISO-8859-1" type="text/css"/>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
    <meta http-equiv="Content-Style-Type" content="text/css"/>
    <title>
      Java outline
    </title>
  </head>
  <body>
    <h1>
      Java outline
    </h1>
    <p>
      This view displays an outline of the structure of the currently-active Java file in the editor area.
    </p>
    <h2 class="Head">
      Toolbar buttons
    </h2>
    <table border="1" cellspacing="0" cellpadding="5" width="100%" summary="Outline view">
      <thead>
        <tr>
          <th>
            <p>
              Command
            </p>
          </th>
          <th>
            <p>
              Name
            </p>
          </th>
          <th>
            <p>
              Description
            </p>
          </th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <td valign="top">
            <img src="../../images/org.eclipse.jdt.ui/elcl16/gointo_toplevel_type.svg" alt="Go into Top Level Type"/>
          </td>
          <td valign="top">
            <p>
              Go into Top Level Type
            </p>
          </td>
          <td valign="top">
            <p>
              Makes the top level type of the compilation unit the new input for this view.
              Package declaration and import statements are no longer shown.
            </p>
         </td>
        </tr>
        <tr>
          <td valign="top">
            <img src="../../images/org.eclipse.jdt.ui/elcl16/collapseall.svg" alt="Collapse All"/>
          </td>
          <td valign="top">
            <p>
              Collapse All
            </p>
          </td>
          <td valign="top">
            <p>
              Collapse all top level types.
            </p>
          </td>
        </tr>
        <tr>
          <td valign="top">
            <img src="../../images/org.eclipse.jdt.ui/elcl16/alphab_sort_co.svg" alt="Sort"/>
          </td>
          <td valign="top">
            <p>
              Sort
            </p>
          </td>
          <td valign="top">
            <p>
              This option can be toggled to either sort the outline elements in alphabetical order or sequential order, as defined 
              on the <a href="../preferences/java/appearance/ref-preferences-member-sort-order.htm"><b>Java &gt; Appearance &gt; Member Sort Order</b></a> preference page.
            </p>
          </td>
        </tr>
        <tr>
          <td valign="top">
            <img src="../../images/org.eclipse.jdt.ui/elcl16/fields_co.svg" alt="Hide Fields"/>
          </td>
          <td valign="top">
            <p>
              Hide Fields
            </p>
          </td>
          <td valign="top">
            <p>
              Shows or hides the fields.
            </p>
          </td>
        </tr>
        <tr>
          <td valign="top">
            <img src="../../images/org.eclipse.jdt.ui/elcl16/static_co.svg" alt="Hide Static Fields and Methods"/>
          </td>
          <td valign="top">
            <p>
             Hide Static Fields and Methods
            </p>
          </td>
          <td valign="top">
            <p>
              Shows or hides the static fields and methods.
            </p>
          </td>
        </tr>
        <tr>
          <td valign="top">
            <img src="../../images/org.eclipse.jdt.ui/elcl16/public_co.svg" alt="Hide Non-Public Members"/>
          </td>
          <td valign="top">
            <p>
              Hide Non-Public Members
            </p>
          </td>
          <td valign="top">
            <p>
              Shows or hides the non-public fields and methods.
            </p>
          </td>
        </tr>
        <tr>
          <td valign="top">
            <img src="../../images/org.eclipse.jdt.ui/elcl16/localtypes_co.svg" alt="Hide Local Types"/>
          </td>
          <td valign="top">
            <p>
              Hide Local Types
            </p>
          </td>
          <td valign="top">
            <p>
              Shows or hides the local types.
            </p>
          </td>
        </tr>
      </tbody>
    </table>
    <h3 class="related">Related concepts</h3>
      <a href="../../concepts/concept-java-editor.htm">Java editor</a><br/>
      <a href="../../concepts/concept-java-views.htm">Java views</a><br/>
      <a href="../../concepts/concept-java-views-filtering.htm">Filtering in Java views</a><br/>
      <a href="../../concepts/concept-java-views-decorators.htm">Java element decorations</a><br/>
      <a href="../../concepts/concept-java-views-sorting.htm">Sorting elements in Java views</a><br/>
      <a href="../../concepts/concept-java-views-presentation.htm">Presentation options for Java views</a>

     <h3 class="related">Related tasks</h3>
       <a href="../../tasks/tasks-64.htm">Restoring a deleted workbench element</a><br/>
       <a href="../../tasks/task-set_method_breakpoints.htm">Setting method breakpoints</a>
 
     <h3 class="related">Related references</h3>
      <a href="../../reference/ref-dialog-override-method.htm">Override methods</a><br/>
      <a href="ref-viewsandeditors.htm">Views and editors</a>
    
  </body>
</html>

